home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
dev
/
misc
/
gms_dev.rea
< prev
next >
Wrap
Text File
|
1997-03-02
|
14KB
|
277 lines
Short: The Games Master System, V0.5B
Author: sandman@welly.gen.nz (Paul Manias)
Uploader: sandman@welly.gen.nz (Paul Manias)
Type: dev/misc
Replaces: dev/misc/GMSV04B.lha
Version 0.5
Project GMS started in the beginning of April 1996, in an effort to
provide games support in the Amiga OS. This is the fourth public release
of GMS, for which we hope to get lots of feedback before the official
release of V1.0!
CURRENT FEATURES OF THE GAMES MASTER SYSTEM
This is just a summary of the major features that have so far been
implemented. Not all new features and changes have been documented here.
For the complete low-down on all features of GMS check the developer
information files.
NEW!
* Support for Multiple BOB image structures (MBOB's) for blitting many
images from one structure. Makes allowances for structure mutations
(for storing extra program data with image entries).
NEW!
* CPU assisted drawing with blitter functions, drawing speed is no longer
limited to blitter throughput. Added optional mask generation for BOBs
on intitialisation.
NEW!
* Internal resource tracking on memory allocations. GMS will free resources
that you have not deallocated when your program closes the library.
Warnings are given to help you fix any problems.
NEW!
* Structure and object pre-processing, for compiling structures before
run-time. This makes GMS the first system to support up to 100% user
editing of game data.
* Fast blitter functions for drawing BOB's, copying for screen buffers,
3 different screen clears, auto background saving and clearing for
BOB's. Also includes Pixel and Line drawing functions, and support for
list's for very fast mass-drawing operations.
* Full sprite support, and that is: All available sprite dimensions,
colour table offsets, 16 colour sprites, width-doubled sprites, full
animation support, lo-res, hi-res, and superhi-res support,
* Sound support includes: Support for sound priorities, intelligent
dynamic channel play-back, channel modulation for special effects, IFF
support.
* Proportional colour fading, functions are: PaletteMorph, ColourMorph,
PaletteToColour and ColourToPalette. Support for setting speed and
colour ranges.
* Full support for raster/copperlists, with effects such as: ColourLists,
Mirror, Flood, Screen and Sprite Splitting, and Palette Changes.
* Allows you to support all different kinds of input devices (joysticks,
joypads, mouse etc) through just one simple function call. This enables
you to support devices that don't even exist yet.
* User preferences program to allow full configuration of a game's
functionality. This includes configuration for: Game/Task Priorities,
Choice of networking, Mode Promotion, Joystick Config, Music
Redirection, and more.
* Stable memory allocation and a freemem routine that will not crash your
machine if you have written over your memory boundaries.
* Smart Saving and Loading of files, with automatic packing and depacking.
Packer support covers files crunched with XPK (external), PowerPacker
(internal), and RNC methods 1&2 (internal).
* 320k of assembler, E and C sources, demonstrating all uses of the library.
* All games can multi-task with no significant drop in speed or performance.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1280 623 51.3% 16-Feb-97 18:04:40 +AGAColourList
908 770 15.1% 16-Feb-97 18:05:04 +AGAFloodFill
396 270 31.8% 16-Feb-97 17:50:38 +AGAGreenFade
540 399 26.1% 16-Feb-97 17:50:04 +AGAMorph
792 434 45.2% 16-Feb-97 17:39:20 +AGAPixelTrail1
752 422 43.8% 16-Feb-97 17:39:58 +AGAPixelTrail2
9116 2839 68.8% 16-Feb-97 18:10:26 +AGASprites
432 287 33.5% 16-Feb-97 17:48:46 +AGAWhiteFade
992 576 41.9% 16-Feb-97 17:38:38 +BlitWorm
1216 708 41.7% 16-Feb-97 17:51:22 +BouncingBOBs
540 327 39.4% 16-Feb-97 18:06:26 +ColourLists
7968 207 97.4% 20-Sep-96 16:36:46 +BOB_Circle.raw
2112 668 68.3% 21-Jul-96 13:48:04 +CircleSpr1.raw
2112 970 54.0% 21-Jul-96 13:48:26 +CircleSpr2.raw
2112 933 55.8% 21-Jul-96 13:48:50 +CircleSpr3.raw
2112 1139 46.0% 21-Jul-96 13:49:08 +CircleSpr4.raw
6972 861 87.6% 20-Sep-96 16:35:28 +IFF.1PlaneCircle
3394 1315 61.2% 11-Feb-97 15:39:54 +IFF.HRPulse
13870 8749 36.9% 09-Nov-92 12:36:52 +IFF.Loading
45086 19283 57.2% 11-Jan-97 10:50:14 +IFF.MapBlocks
29874 17299 42.0% 25-Aug-96 23:07:48 +IFF.Pic320
10658 5557 47.8% 01-Jul-80 04:42:20 +IFF.Pic640x256
1760 841 52.2% 20-Dec-96 16:23:36 +IFF.Pulse
11772 2849 75.7% 07-Dec-96 21:13:08 +IFF.Rambo
182 121 33.5% 10-Feb-97 10:12:46 +OBJ.Screen
96 83 13.5% 05-Feb-97 12:02:36 +OBJ.ScreenTags
520 238 54.2% 08-Feb-97 21:13:04 +OBJ.Worm
7532 6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
4074 3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
4830 3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
2208 691 68.7% 29-Mar-96 13:10:22 +Sparkie.raw
2208 588 73.3% 22-Jul-96 17:18:42 +Sparkie32.raw
30160 30160 0.0% 30-Jun-80 06:56:36 +Yattering128.PAK
336 258 23.2% 16-Feb-97 17:35:34 +DrawLine
456 327 28.2% 16-Feb-97 17:33:50 +DrawPixel
488 331 32.1% 16-Feb-97 17:48:04 +ECSMorph
532 359 32.5% 16-Feb-97 17:32:52 +ECSPixelTrail
9024 3472 61.5% 11-Jan-97 14:41:00 +Fireworks
1364 891 34.6% 29-Jan-97 11:34:16 +IntMandel
892 663 25.6% 16-Feb-97 17:52:12 +Julia
2376 1253 47.2% 16-Feb-97 17:53:54 +Pobs
992 590 40.5% 16-Feb-97 17:55:24 +RainingBOBs
376 301 19.9% 16-Feb-97 17:00:16 +RandomPlot
464 328 29.3% 11-Jan-97 14:34:32 +Redimension
8220 5073 38.2% 30-Jan-97 11:25:40 +ResourceTracking
1532 946 38.2% 29-Jan-97 20:37:04 +Scroll&Sprite
468 352 24.7% 16-Feb-97 18:18:34 +ScrollMemory
2788 1114 60.0% 16-Feb-97 22:18:38 +Stars
8792 713 91.8% 16-Feb-97 16:59:42 +Transparent
37704 10687 71.6% 16-Feb-97 20:49:12 +Blitter.guide
21974 9038 58.8% 20-Nov-96 15:06:50 +Communication.iff
39626 16237 59.0% 16-Feb-97 22:04:50 +GMS.guide
1817 672 63.0% 19-Jan-97 21:54:28 +GMS.guide.info
65300 20575 68.4% 16-Feb-97 21:27:58 +GMSAutoDoc.guide
1817 678 62.6% 19-Jan-97 21:54:28 +GMSAutoDoc.guide.info
59930 16207 72.9% 16-Feb-97 21:05:44 +Screens.guide
13378 3980 70.2% 12-Feb-97 20:16:42 +Sound.guide
1142 242 78.8% 21-Dec-96 23:36:24 +ceddefaults.s
7192 1675 76.7% 16-Feb-97 19:30:52 +games_protos.h
2075 802 61.3% 16-Feb-97 16:03:24 +games.m
6094 2539 58.3% 16-Feb-97 16:02:12 +games.m
380 221 41.8% 16-Feb-97 16:02:14 +gamesbase.m
1740 688 60.4% 16-Feb-97 16:02:16 +sound.m
6788 1706 74.8% 10-Feb-97 10:18:32 +games_lib.fd
15869 4963 68.7% 11-Feb-97 20:49:54 +games.e
16302 4875 70.0% 16-Feb-97 18:44:32 +games.h
17877 5815 67.4% 12-Feb-97 20:55:02 +games.i
5321 1238 76.7% 10-Feb-97 10:18:58 +games_lib.i
956 442 53.7% 12-Feb-97 10:46:22 +gamesbase.e
1181 511 56.7% 12-Feb-97 10:46:36 +gamesbase.h
1020 480 52.9% 12-Feb-97 10:46:42 +gamesbase.i
2259 878 61.1% 13-Feb-97 14:21:58 +image.h
3687 1228 66.6% 13-Feb-97 14:24:02 +image.i
2773 1098 60.4% 10-Feb-97 10:09:46 +misc.h
2592 1218 53.0% 09-Feb-97 22:13:16 +misc.i
3078 1137 63.0% 03-Jan-97 16:31:52 +sound.e
3846 1277 66.7% 03-Jan-97 16:32:08 +sound.h
3970 1585 60.0% 08-Feb-97 11:37:54 +sound.i
2519 1072 57.4% 16-Feb-97 22:05:52 +tasks.i
943 573 39.2% 16-Feb-97 22:05:58 +tracking.i
403 184 54.3% 16-Feb-97 19:23:12 +games_extras.h
14850 2626 82.3% 16-Feb-97 19:54:24 +games_pragmas.h
174 121 30.4% 11-Jun-96 17:01:34 +games.h
1780 926 47.9% 19-Feb-97 14:17:52 +Installation.txt
11708 6690 42.8% 15-Feb-97 17:58:24 +games.library
13492 6582 51.2% 11-Feb-97 20:28:22 +Blitter.GPI
0 0 0.0% 19-Feb-97 14:16:32 +
996 668 32.9% 09-Feb-97 15:30:24 +Objects.GPI
912 602 33.9% 29-Nov-96 09:53:12 +DBLNTSC
860 579 32.6% 07-Jan-97 21:09:00 +DBLPAL
956 640 33.0% 28-Nov-96 23:30:28 +NTSC
912 624 31.5% 25-Jan-97 15:21:36 +PAL
912 601 34.1% 22-Nov-96 10:49:24 +VGA
9560 5448 43.0% 12-Feb-97 11:27:06 +Screens.GPI
8216 4529 44.8% 12-Feb-97 11:32:52 +Sound.GPI
1115 630 43.4% 16-Feb-97 17:22:46 +Planned.txt
0 0 0.0% 19-Feb-97 14:16:34 +
2425 1221 49.6% 16-Feb-97 16:32:28 +Questionnaire.txt
4020 1998 50.2% 16-Feb-97 22:23:18 +READMEFIRST.TXT
4594 1601 65.1% 16-Feb-97 17:39:24 +AGAPixelTrail1.s
4212 1453 65.5% 10-Jan-97 12:26:32 +AGAPixelTrail2.s
6925 2193 68.3% 11-Feb-97 20:16:42 +BlitWorm.s
5700 1792 68.5% 16-Feb-97 17:38:02 +BlitWormOBJ.s
3985 1354 66.0% 08-Feb-97 21:13:02 +BlitWormOBJData.s
6006 1947 67.5% 16-Feb-97 17:36:08 +ClearWorm.s
2683 1017 62.0% 16-Feb-97 17:35:32 +DrawLine.s
3635 1346 62.9% 16-Feb-97 17:33:48 +DrawPixel.s
3671 1406 61.6% 16-Feb-97 17:32:50 +ECSPixelTrail.s
3042 1173 61.4% 16-Feb-97 17:00:12 +RandomPlot.s
6622 1968 70.2% 11-Feb-97 21:17:48 +Transparent.s
9050 2833 68.6% 11-Feb-97 16:08:40 +BouncingBOBs.s
7086 2288 67.7% 16-Feb-97 17:52:10 +Julia.s
1400 821 41.3% 16-Feb-97 17:52:52 +MapEditor
13382 3231 75.8% 16-Feb-97 17:52:48 +MapEditor.s
9800 3014 69.2% 16-Feb-97 17:54:22 +Pobs.s
8460 2903 65.6% 16-Feb-97 17:55:20 +RainingBOBs.s
8068 2401 70.2% 16-Feb-97 22:18:00 +Stars4.s
7618 2453 67.7% 16-Feb-97 17:57:54 +Stars8.s
6919 908 86.8% 25-Nov-96 19:15:02 +StarSinus.i
3491 1191 65.8% 16-Feb-97 17:50:36 +AGAGreenFade.s
3822 1354 64.5% 16-Feb-97 17:49:24 +AGAMorph.s
3754 1288 65.6% 16-Feb-97 17:48:44 +AGAWhiteFade.s
3285 1135 65.4% 16-Feb-97 17:48:00 +ECSMorph.s
4623 1533 66.8% 16-Feb-97 18:04:38 +AGAColourList.s
4243 1758 58.5% 16-Feb-97 18:05:02 +AGAFloodFill.s
4132 1816 56.0% 16-Feb-97 18:05:40 +AGAMirror.s
4438 1726 61.1% 10-Jan-97 13:03:38 +ColourLists.s
3644 1343 63.1% 10-Jan-97 13:04:20 +Scroll&Mirror.s
2491 950 61.8% 11-Feb-97 18:54:40 +ClipPicture.s
2899 1099 62.0% 24-Jan-97 21:48:40 +DoubleBuffer.s
2764 1021 63.0% 10-Jan-97 13:14:28 +HiResScreen.s
4275 1672 60.8% 13-Feb-97 14:38:18 +LoadPicture.s
3763 1387 63.1% 10-Jan-97 13:15:18 +Redimension.s
3362 1292 61.5% 10-Jan-97 13:15:32 +ScreenTags.s
2992 1137 61.9% 16-Feb-97 15:15:42 +Scroll.s
3369 1314 60.9% 16-Feb-97 18:18:30 +ScrollMemory.s
3263 1289 60.4% 10-Jan-97 23:57:16 +WideScroll.s
5311 1591 70.0% 10-Jan-97 12:43:38 +AGASprites.s
4248 1667 60.7% 16-Feb-97 18:13:42 +Sprites.s
4293 1498 65.1% 04-Feb-97 10:27:34 +OBJScreen.s
2444 1094 55.2% 04-Feb-97 20:37:12 +OBJScreenData.s
4107 1488 63.7% 07-Feb-97 09:59:10 +OBJScreenList.s
3766 1541 59.0% 05-Feb-97 12:03:06 +OBJScreenTags.s
600 382 36.3% 05-Feb-97 12:02:32 +OBJScreenTagsData.s
1248 541 56.6% 16-Feb-97 20:36:18 +AGAColourList.c
2720 1333 50.9% 16-Feb-97 20:33:52 +AGAFloodFill.c
2280 881 61.3% 16-Feb-97 19:52:04 +AGAGreenFade.c
2534 952 62.4% 16-Feb-97 20:40:56 +AGAPixelList1.c
2698 844 68.7% 16-Feb-97 20:29:38 +AGAWhiteFade.c
4470 1543 65.4% 16-Feb-97 19:35:00 +BlitWorm.c
2713 925 65.9% 16-Feb-97 20:29:36 +BounceLine.c
3765 1525 59.4% 16-Feb-97 20:33:30 +ColourLists.c
1787 706 60.4% 16-Feb-97 20:25:30 +DoubleBuffer.c
1408 566 59.8% 16-Feb-97 20:26:00 +DrawLine.c
3161 1061 66.4% 16-Feb-97 20:27:54 +FadingDemo.c
1282 576 55.0% 16-Feb-97 20:29:04 +HiResScreen.c
3289 1219 62.9% 16-Feb-97 20:29:54 +Mirror.c
1377 519 62.3% 16-Feb-97 20:29:56 +OBJScreen.c
1658 647 60.9% 11-Jan-97 00:20:04 +PlaySound.c
329 224 31.9% 16-Feb-97 20:24:58 +README.TXT
1111 447 59.7% 30-Jan-97 11:19:52 +ResourceTracking.c
3291 1293 60.7% 19-Jan-97 16:39:24 +Sprites.c
1587 806 49.2% 29-Jan-97 11:34:14 +IntMandel.e
2852 1608 43.6% 16-Feb-97 16:57:34 +kohonen
3765 1408 62.6% 29-Jan-97 11:39:04 +Kohonen.e
5639 1701 69.8% 10-Jan-97 20:53:26 +FireWorks.e
3674 1429 61.1% 10-Jan-97 20:53:26 +fireworks.m
874 503 42.4% 01-Nov-96 00:15:00 +Fireworks.readme
9024 3472 61.5% 28-Jan-97 21:46:44 +fireworks_demo
10676 3212 69.9% 11-Jan-97 10:54:52 +FiReWoRkS_Demo.e
693 329 52.5% 02-Sep-92 13:30:40 +LList.e
456 265 41.8% 31-Oct-96 23:55:48 +LList.m
1306 550 57.8% 10-Jan-97 20:54:26 +QGMS2.e
812 444 45.3% 07-Jan-97 22:17:06 +qgms2.m
2443 485 80.1% 31-Oct-96 22:36:06 +WordIms.e
1058 314 70.3% 31-Oct-96 23:55:48 +wordims.m
1316 545 58.5% 29-Jan-97 20:51:36 +AGAFade.e
1959 950 51.5% 29-Jan-97 10:52:32 +DoubleBuffer.e
1953 759 61.1% 16-Feb-97 16:54:30 +FadingDemo.e
1181 530 55.1% 29-Jan-97 20:43:08 +HiResScreen.e
1170 464 60.3% 10-Feb-97 10:58:52 +OBJScreen.e
1974 864 56.2% 29-Jan-97 11:00:46 +Reposition.e
3194 1352 57.6% 29-Jan-97 20:37:02 +Scroll&Sprite.e
1637 735 55.1% 29-Jan-97 20:45:18 +ScrollScreen.e
2719 1186 56.3% 29-Jan-97 20:56:14 +Sprites.e
2675 1080 59.6% 10-Jan-97 20:49:34 +Sprites32.e
-------- ------- ----- --------- --------
990112 391981 60.4% 23-Feb-97 18:33:44 186 files